package com.cmc.cloud.cmclink.doc.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;
/**
 * 打印状态枚举
 *
 * @author lyp
 */
@Getter
@AllArgsConstructor
public enum PrintStatusEnum {

    /**
     * 电子提单（首页+附件）
     */
    PREVIEWBL("previewBl", "电子版有背景的"),
    /**
     * 提单草稿（首页+附件），与电子提单内容相同，背景不同
     */
    DRAFTBL("draftBl", "草稿"),
    /**
     * 纸质提单（附件）
     */
    PRINTATT("printAtt", "纸质附件页"),
    /**
     * 纸质提单（首页）
     */
    PRINTBL("printBl", "纸质首页"),


    B("B", "正本提单"),
    W("W", "海运单"),
    T("T", "电放"),
    E("E", "电子提单"),

    HN("HN", "海南"),
    HW("HW", "海外"),
    SNL("SNL", "集运");

    /**
     * 打印状态
     */
    private final String value;
    private final String desc;

    /**
     * 内部服务名称
     */
    public static final String INNER_SERVICE_NAME = "cmclink-document-server";

}